Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cleistes rosea
  1. noun
    orchid of central and northern South America having 1- to 3-blossomed racemes of large showy rose-colored flowers; sometimes placed in genus Pogonia
Explanation of cleistes rosea
My lists:
Recently viewed words: